package model.condicionesVenta;

import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;

import constats.CondicionesVentaConst;

import dtos.PagoContadoDTO;

@Entity
@DiscriminatorValue("CONTADO")
public class PagoContado extends CondicionVenta{

	public PagoContado()
	{
		super();
	}
	
	public PagoContado(double porcentaje, boolean esDescuento,String descripcion) {
		super(porcentaje, esDescuento,descripcion);
	}

	@Override
	public PagoContadoDTO getView() {
		return new PagoContadoDTO(super.getPorcentaje(), super.isEsDescuento(), super.getDescripcion());
	}
	
	@Override
	public String getTipo() {
		return CondicionesVentaConst.PAGOCONTADO;
	}
	
}
